Method for providing application menu in image display device, and image display device using same

ABSTRACT

The present invention relates to a method for maintaining various application installed in an image display device, and more particularly, to a method for operating an image display device, the method allowing a user to more conveniently select and execute applications in configuring selection menus of the applications, and to an image display device using the method. The method comprises: searching for applications which can be used on an image display device; displaying a first application list including selected menu items of the selected applications; and displaying one or more application key screens from among the applications which are included in the first application list. Accordingly, the user of the image display device can be provided, from the image display device, with application menus, which include menu items for running the applications that can be used on the image display device.

CROSS-REFERENCE TO RELATED PATENT APPLICATIONS

This application is a reissue application of U.S. Pat. No. 9,762,947,which issued based upon U.S. patent application Ser. No. 13/993,391,filed Aug. 13, 2013, which is a U.S. National Stage Application under 35U.S.C. §371 of PCT Application No. PCT/KR2011/006639, filed Sep. 8,2011, which claims priorty priority to U.S. Provisional Application Ser.No. 61/423,078, filed Dec. 14, 2010, and Korean Patent Application No.10-2010-0136283, filed on Dec. 28, 2010.

TECHNICAL FIELD

The present invention relates to an image display device and a method ofoperating the image display device, and more particularly, to a methodof operating the image display device capable of enhancing convenienceof use of a user and an image display device therefor.

In particular, in managing various applications installed in an imagedisplay device, the present invention relates to a method of operatingan image display device enabling a user to more conveniently select andexecute an application in case of configuring selection menus of anapplication in the image display device and to an image display devicetherefor.

BACKGROUND ART

For instance, an image display device is a device equipped with afunction of receiving and processing a broadcasting image that a user isable to watch. For instance, the image display device shows a broadcastselected by a user among broadcasting signals transmitted by abroadcasting station in a display. It is a current global trend that abroadcast is converting from an analog to a digital.

A digital broadcasting means a broadcasting transmitting digital imagesand audio signals. The digital broadcasting has less data loss since thedigital broadcasting is strong on an external noise, is better at errorcorrection, has higher resolution, and provides a clearer screencompared to an analog broadcasting. And, unlike the analog broadcasting,the digital broadcasting is able to execute a bidirectional service.

Meanwhile, a smart TV, which combines a function of an image displaydevice and a function of a multimedia device, is recently getting thespotlight.

The smart TV corresponds to an intelligent terminal where such computersupporting functions as internet communication, information search, andthe like are added to an image display device. The smart TV is equippedwith a high-capacity of memory and a high-performance CPU (centralprocessing unit) compared to a legacy image display device. And, thesmart TV is embedded with an operating system (OS) to support executionof various applications, audio/data communication, PC (personalcomputer) interlocking, and the like. Unlike the legacy image displaydevice, if the smart TV is used, it is able to freely use a service viathe internet. In particular, one of the characteristics of the smart TVis to enable a user to install a preferred application in the smart TVin a manner of downloading the application from external.

And, due to the development of the operating system of the smart TV, aplurality of applications can be installed and executed in the smart TV.

Yet, as mentioned in the above, if various applications are installablein one image display device or various applications is installed in oneimage display device, it is difficult for the image display device of aprior art to identify that which application is appropriate forperforming a needed operation, since it is difficult to identify theinformation on each of the applications.

Hence, if the various applications are available in an image displaydevice as a result of solving the aforementioned problem of the imagedisplay device of a prior art, it is strongly required to have a methodof checking the information on each of the applications and a method ofexecuting an application in a manner of precisely selecting a necessaryapplication and an image display device using the method.

DISCLOSURE OF THE INVENTION Technical Objects

An object of the present invention is to provide a method of managing anapplication of an image display device capable of enhancing convenienceof use of a user and an image display device using the method.

Another object of the present invention is to provide a method ofproviding an application menu, which enables a user to check informationon applications available in an image display device and to preciselyselect an application for performing a preferred operation, and an imagedisplay device using the method.

Another object of the present invention is to provide a method ofmanaging an application of an image display device capable of providingvarious user interfaces and an image display device using the method.

Technical Solution

To achieve these and other advantages and in accordance with the purposeof the present invention, as embodied and broadly described, a method ofproviding an application menu of an image display device includes thesteps of searching for an application available in the image displaydevice, displaying a 1^(st) application list containing a selection menuitem of the searched application, and displaying an application keyscreen of at least one application among applications contained in the1^(st) application list.

To further achieve these and other advantages and in accordance with thepurpose of the present invention, an image display device capable ofexecuting an application includes an application management unitconfigured to search for an application available in the image displaydevice, a menu generating unit configured to generate a 1^(st)application list containing a selection menu item of the searchedapplication, a key screen generating unit configured to generate anapplication key screen of at least one application among applicationscontained in the 1^(st) application list, and a control unit configuredto control the 1^(st) application list and the key screen to bedisplayed.

Advantageous Effects

According to embodiment of the present invention, since an image displaydevice can provide a user with an application menu including menu itemsfor executing each application available in the image display device,the user can search and execute a preferred application precisely andeasily.

According to embodiment of the present invention, a service provider(SP) or a contents provider (CP) can efficiently display an advertisingscreen in an application menu of an image display device withoutaversion of a user.

Meanwhile, according to a different embodiment of the present invention,since various user interfaces are provided for an image display device,convenience of use of a user can be enhanced.

DESCRIPTION OF DRAWINGS

FIG. 1 is a schematic diagram of an example of a whole broadcastingsystem including an image display device according to one embodiment ofthe present invention;

FIG. 2 is a schematic diagram of a different example of a wholebroadcasting system including an image display device according to adifferent embodiment of the present invention;

FIG. 3 is a diagram of steps of receiving a channel information and thelike in a manner that an image display device depicted in FIG. 1 or FIG.2 accesses a service provider;

FIG. 4 is a diagram of an example of data used in the steps depicted inFIG. 3 ;

FIG. 5 is a diagram showing in detail an example of an image displaydevice depicted in FIG. 1 or FIG. 2 ;

FIG. 6 is a diagram showing in detail a different example of an imagedisplay device depicted in FIG. 1 or FIG. 2 ;

FIG. 7 and FIG. 8 are diagrams showing a prescribed one among imagedisplay devices according to embodiments of the present invention in amanner of dividing the prescribed one into a set top box and a displaydevice;

FIG. 9 is a diagram for explaining a process that a random one amongimage display devices according to embodiments of the present inventionis communicating with the third devices;

FIG. 10 is an internal block diagram of a control unit depicted in FIG.6 ;

FIG. 11 is a diagram of an example of a platform structure of a randomone among image display devices according to embodiments of the presentinvention;

FIG. 12 is a diagram of a different example of a platform structure of arandom one among image display devices according to embodiments of thepresent invention;

FIG. 13 is a diagram of a method of controlling a remote control devicecontrolling a random one among image display devices according toembodiments of the present invention;

FIG. 14 is an internal block diagram of a remote control devicecontrolling a random one among image display devices according toembodiments of the present invention;

FIG. 15 is a diagram of a 1^(st) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention;

FIG. 16 is a diagram of a 2^(nd) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention;

FIG. 17 is a diagram of a 3^(rd) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention;

FIG. 18 is a diagram of a 4^(th) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention;

FIG. 19 is a flowchart for a method of providing an application menu ofan image display device according to embodiment of the presentinvention;

FIG. 20 is a diagram of a display screen including an application menuaccording to embodiment of the present invention;

FIG. 21 is a diagram of a display screen including an application menucontaining an advertising area according to embodiment of the presentinvention;

FIG. 22 is a diagram of a display screen including an application listcontrol menu according to embodiment of the present invention;

FIG. 23 is a diagram of a display screen including an application listselection menu according to embodiment of the present invention;

FIG. 24 to FIG. 25 are diagrams of display screen including an expandedkey screen according to embodiment of the present invention;

FIG. 26 is a diagram of a display screen that a key screen of FIG. 24 toFIG. 25 is expanded to a full screen;

FIG. 27 to FIG. 28 are diagrams of a display screen for a key screenincluding an application list according to embodiment of the presentinvention;

FIG. 29 is a diagram of a display screen including a key screenconversion menu according to embodiment of the present invention.

BEST MODE

In the following description, the present invention is explained in moredetail with reference to the drawings.

A suffix ‘module’ and ‘unit’ for a composing element in the followingdescription is simply used for clarity of writing the presentspecification. Thus, the ‘module’ and the ‘unit’ can be used in a mannerof being mixed.

Meanwhile, an image display device described in the presentspecification corresponds to an intelligent image display device, whichadds a computer supporting function to a broadcast receiving functionfor example. The image display device can be equipped with such aneasy-to-use interface as a input device of a hand writing type, a touchscreen, a spatial remote controller, or the like by adding the internetfunction as well as fulfilling a function of receiving a broadcast. And,the image display device may be able to perform such a function ase-mailing, web-browsing, banking, game or the like by accessing theinternet and a computer with the help of a wired or wireless internetfunction. A standardized general-purpose operating system (OS) can beused for the aforementioned various functions.

Hence, an image display device described in the present invention canperform user-friendly various functions since various applications canbe freely added or deleted on a general-purpose OS kernel for example.More specifically, the image display device may correspond to a networkTV, a Hybrid Broadcast Broadband TV (HBBTV), a smart TV, and the like.In some cases, the image display device is applicable to a smart phoneas well.

Moreover, although the embodiment of the present invention is explainedin detail with reference to the following attached drawings and thecontents written on the drawings, the present invention may benon-limited by the embodiments.

Although terminologies used in the present specification are selectedfrom general terminologies used currently and widely in consideration offunctions in the present invention, they may be changed in accordancewith intentions of technicians engaged in the corresponding fields,customs, advents of new technologies and the like. Occasionally, someterminologies may be arbitrarily selected by the applicant(s). In thiscase, the meanings of the arbitrarily selected terminologies shall bedescribed in the corresponding part of the detailed description of theinvention. Therefore, terminologies used in the present specificationneed to be construed based on the substantial meanings of thecorresponding terminologies and the overall matters disclosed in thepresent specification rather than construed as simple names of theterminologies.

FIG. 1 is a schematic diagram of an example of a whole broadcastingsystem including an image display device according to one embodiment ofthe present invention.

As shown in FIG. 1 , a whole broadcasting system including an imagedisplay device according to one embodiment of the present invention canbe classified into a content provider (CP) 10, a service provider (SP)20, a network provider (NP) 30, and a HNED 40. The HNED corresponds to aclient 100, which is an image display device according to embodiment ofthe present invention for example. The client 100 corresponds to animage display device according to one embodiment of the presentinvention and the image display device corresponds to a network TV, asmart TV, an IPTV, or the like for example.

The content provider 10 produces a variety of content and provides them.As shown in FIG. 1 , the content provider 10 may include a terrestrialbroadcaster, a cable broadcast provider (cable SO (system operator) orMSO (multiple system operator)), a satellite broadcaster, an internetbroadcaster, and the like.

And, the content provider 10 may be able to provide various applicationsas well as broadcasting content. This shall be described in detaillater.

The service provider 20 may be able to provide the contents provided bythe content provider 10 in a manner of packaging the contents. Forinstance, the service provider 20 in FIG. 1 may be able to provide auser with a 1st terrestrial broadcast, a 2nd terrestrial broadcast, acable MSO, a satellite broadcast, various internet broadcasts,applications, and the like in a manner of packaging the aforementionedbroadcasts, applications and the like.

Meanwhile, the service provider 20 may be able to provide a service to aclient side using a unicast or multicast scheme. The unicast scheme is ascheme to transmit a data in a manner of 1-to-1 between a transmitterand a receiver. For instance, in case of the unicast scheme, if areception device makes a request for a data to a server, the server cantransmit the data to the reception device according to the request. Themulticast scheme is a scheme to transmit a data to a plurality ofreceivers of a specific group. For instance, a server may be able totransmit data to a plurality of reception devices, which are registeredin advance, all at once. Hence, IGMP (internet group managementprotocol) and the like can be used for a multicast registration.

The network provider 30 may be able to provide a network to provide aservice to a client 100. The client 100 may get a service in a manner ofestablishing a home network end user (HNED).

As a means for protecting contents transmitted from the aforementionedimage display device, conditional access, content protection, or thelike can be used. As an example of the conditional access or the contentprotection, such a scheme as a cable card or a DCAS (downloadableconditional access system) can be used.

Meanwhile, the client 100 can also provide content via a network. Inthis case, unlike the aforementioned case, the client 100 may become acontent provider and the content provider 10 may receive the contentfrom the client 100. If it is designed like the mentioned above, thereexist a merit of bidirectional content service or data service.

FIG. 2 is a schematic diagram of a different example of a wholebroadcasting system including an image display device according to adifferent embodiment of the present invention.

As shown in FIG. 2 , an image display device 100 according to adifferent embodiment of the present invention is connected to abroadcasting network and an internet network. The image display device100 corresponds to a network TV, a smart TV, a HBBTV, or the like forexample.

And, for instance, the image display device includes a broadcastinginterface 101, a section filter 102, an AIT filter 103, an applicationdata processing unit 104, a broadcasting data processing unit 111, amedia player 106, an internet protocol processing unit 107, an internetinterface 108, and a runtime module 109.

An AIT (application information table) data, a real-time broadcastingcontent, an application data, and a stream event are received via thebroadcasting interface 101. Meanwhile, the real-time broadcastingcontent can be named linear A/V content.

The section filter 102 performs a section filtering for 4 kinds of datareceived via the broadcasting interface 101 and transmits the AIT data,the linear A/V content, and the stream event & application data to theAIT filter 103, the broadcasting data processing unit 111, and theapplication data processing unit 104, respectively.

Meanwhile, non-linear A/V content and an application data are receivedvia the internet interface 108. The non-linear A/V content maycorrespond to an COD (content on demand) application for example.

The non-linear A/V content is transmitted to the media player 106 andthe application data is transmitted to the runtime module 109.

Moreover, as shown in FIG. 2 , the runtime module 109 includes anapplication manager and a browser for example. The application managercontrols a life cycle for an interactive application using an AIT datafor example. And, the browser performs a function of indicating andprocessing the interactive application for example.

FIG. 3 is a diagram of steps of receiving channel information and thelike in a manner that an image display device depicted in FIG. 1 or FIG.2 accesses a service provider. FIG. 3 is just an embodiment and a scopeof right of the present invention may be non-limited to a method of FIG.3 .

A service provider performs a service provider discovery operation[S301]. An image display device transmits a service provider (SP)attachment request signal [S302]. If a SP attachment is completed, theimage display device receives provisioning information [S303]. Moreover,the image display device receives a master SI table from the serviceprovider [S304], receives a Virtual Channel Map table from the serviceprovider [S305], receives a Virtual Channel Description table from theservice provider [S306], and receives a Source table from the serviceprovider [S307].

Detail description is as follows.

The service provider discovery may mean a process that service providersproviding a service related to an IPTV search for a server providinginformation on a service of the service providers.

A method of finding an address list capable of receiving information(e.g., SP discovery information) on a SD (service discovery) server has3 kinds as follows. First, it is able to use an address preconfigured inan image display device or an address configured by a manual operationof a user. Second, it is able to use a DHCP-based SP discovery method.Third, it is able to use a DNS SRV-based SP discovery method. And, theimage display device accesses a server of the address obtained by one ofthe aforementioned 3 methods and then receives a service providerdiscovery record including information necessary for performing aservice discovery according to a SP. And, the image display deviceperforms a service discovery step using the service provider discoveryrecord. These processes can be performed in a push mode or a pull mode.

The image display device performs a registration procedure (or serviceattachment procedure) in a manner of accessing an SP attachment serverdesignated as an SP attachment locator of the SP discovery record.

Moreover, the image display device may perform a service authenticationprocedure after performing a separate authentication procedure byaccessing an authentication service server of the SP designated as an SPauthentication locator.

Meanwhile, a data transmitted to the image display device from theserver after a successful service attachment procedure may have a formof a provisioning information table.

The image display device provides a data to the server in a manner ofincluding an ID and location information of the image display device inthe service attachment process and a service attachment server may beable to specify a service to which the image display device subscribedbased on the data. Moreover, address information capable of obtainingservice information, which is intended to receive by the image displaydevice, is provided in a form of a provisioning information table. Theaddress information corresponds to the attachment information of amaster SI table. If the aforementioned method is used, it is easy toprovide a customized service according to a subscriber.

The service information includes a master SI table record managingattachment information on a virtual channel map and version, a virtualchannel map table providing a service list of a package form, a virtualchannel description table including detail information of each channel,a source table including attachment information capable of accessing anactual service, and the like.

FIG. 4 is a diagram of an example of data used in the steps depicted inFIG. 3 .

FIG. 4 is a diagram depicting FIG. 3 in more detail. Relationshipbetween data in SI is explained with reference to FIG. 4 in thefollowing description.

A Master SI table includes location information capable of receivingeach virtual channel map and version information of each of the virtualchannel maps.

Each of the virtual channel maps is uniquely identified by a virtualchannel map identifier and a virtual channel map version indicatesversion information of the virtual channel map. If one of the tables,which are connected to each other from the master SI table in an arrowdirection, is modified, a version of the corresponding table increasesand versions of all upper tables (up to the master SI table) increase aswell. Hence, by monitoring the master SI table, it may be able to checka change in a whole SI table right away.

For instance, if there is a change in the source table, a version of thesource table increases. And, a version of the virtual channeldescription table, which references the source table, is modified aswell. Hence, a change in a lower table causes a change in an uppertable. Consequently, the version of the master SI table is modified.

Every service provider may have one Master SI table. Yet, in case that aservice configuration varies according to a region or a subscriber (orsubscriber group), it is designed for the service provider to get aplurality of master SI tables to provide a customized service accordingto each unit. If it is designed like the mentioned above, a customizedservice suitable for a region of a subscriber, subscription information,and the like can be efficiently provided.

The virtual channel map table may have at least one virtual channel. Thevirtual channel map table does not include detail information on achannel in a virtual channel map but includes location informationcapable of obtaining the detail information. A virtual channeldescription location of the virtual channel map table informs a locationof a description table of a virtual channel description table, whichincludes the detail information on the channel.

The virtual channel description table includes detail information of avirtual channel and may be able to access the virtual channeldescription table using the virtual channel description location of thevirtual channel map table.

The source table provides attachment information (e.g., an IP address, aport, an AV codec, a transmission protocol, etc.) necessary foraccessing an actual service according to a service.

The aforementioned master SI table, the virtual channel map table, thevirtual channel description table, and the source table are logicallydelivered via 4 divided flows and can be performed in a push mode or apull mode. Meanwhile, the master SI table can be transmitted by amulticast scheme for a version management and monitors a version changein a manner of receiving a multicast stream.

FIG. 5 is a diagram showing in detail an example of an image displaydevice depicted in FIG. 1 or FIG. 2 . Yet, the diagram depicted in FIG.5 is just an embodiment and a scope of right of the present inventionshould be determined not by FIG. 5 but by a scope of a request for apatent.

An image display device 700 includes a network interface 701, a TCP/IPmanager 702, a service delivery manager 703, a demultiplexer (Demux)705, a PSI& (PSIP and/or SI) decoder 704, an audio decoder 706, a videodecoder 707, a display unit (display A/V and OSD module) 708, a servicecontrol manager 709, a service discovery manager 710, a metadata manager712, an SI & metadata DB 711, an UI manager 714, and a service manager713.

The network interface unit 701 receives packets received from a networkand transmits a packet to the network. In particular, the networkinterface unit 701 receives a service, contents, and the like from aservice provider via the network.

The TCP/IP manager 702 controls a packet delivery for a packet receivedby the image display device and the packet transmitted by the imagedisplay device, in particular, controls the packet delivery from asource to a destination. And, the TCP/IP manager 702 classifies thereceived packet to correspond to an appropriate protocol and outputspackets classified into the service delivery manager 705, the servicediscovery manager 710, the service control manager 709, and the metadatamanager 712.

The service delivery manager 703 is in charge of controlling a receivedservice data. For instance, in case of controlling a real-time streamingdata, the service delivery manager may use an RTP/RTCP. In case oftransmitting the real-time streaming using the RTP, the service deliverymanager 703 transmits the received data packet to the demultiplexer 705in a manner of parsing the data packet according to the RTP or storesthe received data packet in the SI & metadata DB 711 according to acontrol of the service manager 713. And, the service delivery managerfeedbacks the network reception information to a server side, whichprovides a service, using the RTCP.

The demultiplexer 705 demultiplexes the received packet into an audio, avideo, a PSI (program specific information) data, and the like and thentransmits the audio, the video, the PSI (program specific information)data to the audio/video decoder 706/707, the PSI& (PSIP and/or SI)decoder 704, respectively.

The PSI& (PSIP and/or SI) decoder 704 decodes such service informationas a PSI (program specific information), and the like. In particular,the PSI& (PSIP and/or SI) decoder 704 receives a demultiplexed PSIsection, a PSIP (program and service information protocol) section, anSI (service information) section, or the like from the demultiplexer 705and then decodes the demultiplexed PSI section, the PSIP (program andservice information protocol) section, the SI (service information)section, or the like.

And, the PSI& (PSIP and/or SI) decoder 704 makes a DB for serviceinformation in a manner of decoding the received sections and stores theDB for the service information in the SI & metadata DB 711.

The audio decoder and video decoder 706/707 decode a video data and anaudio data received from the demultiplexer 705. The audio data decodedby the audio decoder 706 and the video data decoded by the video decoder707 are provided to a user via the display unit 708.

The UI manager 714 and the service manager 713 manage overall state ofthe image display device 700, provide a user interface, and manage adifferent manager.

The UI manager 714 provides a GUI (graphic user interface) for a userusing an OSD (On Screen Display) and the like, receives a key input fromthe user, and performs a receiver operation according to the input. Forinstance, if the UI manager receives a key input for a channelselection, the UI manager transmits the key input signal to the servicemanager 713.

The service manager 713 controls such managers relevant to a service asthe service delivery manager 703, the service discovery manager 710, theservice control manager 709, the metadata manager 712, and the like.

And, the service manager 713 makes a channel map and selects a channelusing the channel map according to the key input received from the userinterface manager 714. And, the service manager 713 receives serviceinformation of the channel from the PSI& (PSIP and/or SI) decoder 704and then configures audio/video PID (packet identifier) of the selectedchannel in the demultiplexer 705.

The service discovery manager 710 provides information necessary forselecting a service provider providing a service. If a signal for achannel selection is received from the service manager 713, the servicediscovery manager 710 finds a service using the information.

The service control manager 709 is in charge of selecting andcontrolling a service. For instance, if a user selects such a legacybroadcasting scheme as a live broadcasting service, the service controlmanager uses IGMP or RTSP. If the user selects such a service as a VOD(video on demand), the service control manager performs selecting andcontrolling a service using the RTSP. The RTSP protocol can provide atrick mode for a real-time streaming. And, the service control manager709 can initialize and manage a session going through an IMC gatewayusing an IMS (IP multimedia subsystem) and a SIP (session initiationprotocol). The protocols are just one embodiment. Different protocolscan be used according to an implementation case.

The metadata manager 712 manages a metadata relevant to a service andstores the metadata in the SI & metadata DB 711.

The SI & metadata DB 711 stores the service information decoded by thePSI& (PSIP and/or SI), the metadata managed by the metadata manager 712,and the information necessary for selecting a service provider providedby the service discovery manager 710. And, the SI & metadata DB 711 canstore a setup data for a system and the like.

The SI & metadata DB 711 can be implemented using a non-volatile RAM(NVRAM), a flash memory, or the like.

Meanwhile, the IG 750 is a gateway including functions necessary forapproaching an IMS-based IPTV service.

FIG. 6 is a diagram showing in detail a different example of an imagedisplay device depicted in FIG. 1 or FIG. 2 .

Referring to FIG. 6 , an image display device 100 according to oneembodiment of the present invention can include a broadcasting receivingunit 105, an external device interface unit 135, a storing unit 140, auser input interface unit 150, a control unit 170, a display unit 180,an audio output unit 185, a power supply unit 190, and an image takingunit (not depicted). The broadcasting receiving unit 105 can include atuner 110, a demodulating unit 120, and a network interface unit 130. Ofcourse, it is able to design the image display device to be equippedwith the tuner 110 and the demodulating unit 120 without the networkinterface unit 130. On the contrary, it is also possible to design theimage display device to be equipped with the network interface unit 130without the tuner 110 and the demodulating unit 120.

The tuner 110 selects a channel selected by a user or an RF broadcastingsignal corresponding to all preconfigured channels among RF (radiofrequency) broadcasting signals received by an antenna. And, the tunerconverts the selected RF broadcasting signal into an intermediatefrequency signal, baseband image, or an audio signal.

And, the tuner 110 can receive an RF broadcasting signal of a singlecarrier according to an ATSC (Advanced Television System Committee)scheme or an RF broadcasting signal of a plurality of carriers accordingto a DVB (Digital Video Broadcasting) scheme.

The demodulating unit 120 performs a demodulation operation by receivinga digital IF signal (DIF) converted in the tuner 110.

For instance, if a digital IF signal outputted from the tuner 110corresponds to the signal of the ATSC scheme, the demodulating unit 120performs an 8-VSB (8-vestigal side band) demodulation for example. And,the demodulating unit 120 may perform a channel decoding. To this end,the demodulating unit 120 can perform a Trellis decoding,de-interleaving, and Reed Solomon decoding in a manner of installing aTrellis decoder, a de-interleaver, a Reed Solomon decoder, and the like.

After performing a demodulation and a channel decoding, the demodulatingunit 120 can output a stream signal (TS). In this case, the streamsignal may correspond to an image signal, an audio signal, or amultiplexed data signal. As an example, the stream signal may correspondto an image signal of MPEG-2 standard or MPEG-2 TS (transport stream),which is a multiplexed audio signal and the like of Dolby AC-3 standard.Specifically, the MPEG-2 TS can include a header of 4 bytes and apayload of 184 bytes.

Meanwhile, the aforementioned demodulating unit 120 can be separatelyequipped with according to the ATSC scheme and the DVB scheme. Inparticular, the demodulating unit can be separately equipped with anATSC demodulating unit and a DVB demodulating unit.

The stream signal outputted from the demodulating unit 120 can beinputted to the control unit 170. After performing demultiplexing,video/audio signal processing, and the like, the control unit 170outputs an image in the display unit 180 and outputs an audio in theaudio output unit 185.

The external device interface unit 135 can access an external devicewith the image display device 100. To this end, the external deviceinterface unit 135 can include an A/V input/output unit (not depicted)or a radio communication unit (not depicted).

The external device interface unit 135 can access such an externaldevice as a DVD (digital versatile disc), a blue ray, a game device, acamera, a camcorder, a computer (notebook), and the like in wired orwireless. The external device interface unit 135 delivers an image, anaudio, or a data signal inputted from an external via a connectedexternal device to the control unit 170 of the image display device 100.And, the external device interface unit 135 can output the image, theaudio, or the data signal processed by the control unit 170 to theexternal device. To this end, the external device interface unit 135 caninclude an A/V input/output unit (not depicted) or a radio communicationunit (not depicted).

The A/V input/output unit can include an USB terminal, a CVBS (compositevideo banking sync) terminal, a component terminal, an S-video terminal(analog), a DVI (digital visual interface) terminal, an HDMI (highdefinition multimedia interface) terminal, an RGB terminal, a D-SUBterminal, and the like to input an image and an audio signal of theexternal device to the image display device 100.

The radio communication unit can perform a short range radiocommunication with a different electronic device. The image displaydevice 100 can be connected to a different electronic device with anetwork according to such a communication standard as Bluetooth, RFID(radio frequency identification), infrared communication (IrDA, infrareddata association), UWB (ultra wideband), ZigBee, DLNA (digital livingnetwork alliance), and the like.

And, the external device interface unit 135 accesses various set topboxes via at least one of the aforementioned various terminals and mayperform an input/output operation with a set top box.

Meanwhile, the external device interface unit 135 can deliver anapplication or an application list of a neighboring external device tothe control unit 170 or the storing unit 140 in a manner of receivingthe application or the application list of the neighboring externaldevice.

The network interface unit 130 provides an interface configured toconnect the image display device 100 to a wired/wireless networkincluding an internet network. In order to access a wired network, thenetwork interface unit 130 can be equipped with an Ethernet terminal forexample. In order to access a wireless network, the network interfaceunit can use such a communication standard as WLAN (Wireless LAN)(Wi-Fi), Wibro (Wireless Broadband), Wimax (World Interoperability forMicrowave Access), HSDPA (High Speed Downlink Packet Access), and thelike.

The network interface unit 130 can transmit or receive a data with adifferent user or a different electronic device via an accessed networkor a different network linked to the accessed network. In particular,the network interface unit can transmit a part of content data stored inthe image display device 100 to a selected user or a selected electronicdevice among different users registered in the image display device 100or different electronic devices.

Meanwhile, the network interface unit 130 can access a prescribed webpage via an accessed network or a different network linked to theaccessed network. In particular, the network interface unit can transmitand receive a data with a corresponding server in a manner of accessinga prescribed web page via a network. Besides, the network interface unitcan receive contents or data provided by a content provider or a networkadministrator. In particular, the network interface unit can receivesuch content as a movie, an advertisement, a game, VOD, a broadcastingsignal, and the like provided by the content provider or a networkprovider and the information related to the content via a network. And,the network interface unit can receive update information and an updatefile of a firmware provided by the network administrator. And, thenetwork interface unit can transmit data to the internet provider, thecontent provider, or the network administrator.

And, the network interface unit 130 can receive a preferred applicationamong the applications opened to the public in a manner of selecting viaa network.

The storing unit 140 can store a program configured to process andcontrol each signal in the control unit 170, a signal processed image,an audio, or a data signal.

And, the storing unit 140 may perform a function of temporarily storingan image, an audio, or a data signal inputted from the external deviceinterface unit 135 or the network interface unit 130. And, the storingunit 140 can store the information on a prescribed broadcasting channelvia a channel memory function.

And, the storing unit 140 can store an application or an applicationlist inputted from the external device interface unit 135 or the networkinterface unit 130.

And, the storing unit may store various platforms described later.

The storing unit 140 can include at least one type of storage mediaselected from the group consisting of a flash memory type, a hard disktype, a multimedia card micro type, a card type memory (e.g., an SDmemory, an XD memory, or the like), a RAM, a ROM (EEPROM etc.). Theimage display unit 100 can provide the content file (a moving imagefile, a still image file, a music file, a document file, an applicationfile, and the like) stored in the storing unit 140 to a user by playingthe content file.

Although FIG. 6 depicts an embodiment that the storing unit 140 isseparately installed with the control unit, the scope of the presentinvention may be non-limited to this. The storing unit 140 can beincluded in the control unit 170.

The user input interface unit 150 delivers a signal inputted by a userto the control unit 170 or delivers a signal from the control unit 170to the user.

For instance, the user input interface unit 150 can receive and processsuch a control signal as power on/off, channel selection, screenconfiguration, and the like from the remote control device 200 accordingto such various communication schemes as an RF (radio frequency)communication scheme, an infrared (IR) communication scheme, and thelike. Or, the user input interface unit can process to transmit acontrol signal from the control unit 170 to the remote control device200.

And, for instance, the user input interface unit 150 can deliver acontrol signal inputted from such a local key as a power key, a channelkey, a volume key, a configuration key, and the like to the control unit170.

And, for instance, the user input interface unit 150 delivers a controlsignal inputted from a sensing unit (not depicted), which senses agesture of a user, to the control unit 170 or can transmit a signal fromthe control unit 170 to the sensing unit (not depicted). In this case,the sensing unit (not depicted) can include a touch sensor, an audiosensor, a position sensor, an operation sensor, and the like.

The control unit 170 demultiplexes an inputted stream via the tuner 110,the demodulating unit 120, or the external device interface unit 135.Or, the control unit can generate and output a signal for an image or anaudio output by processing the demultiplexed signals.

An image signal, which is image processed in the control unit 170, isinputted to the display unit 180 and can be displayed as an imagecorresponding to the corresponding image signal. And, the image signal,which is image processed in the control unit 170, can be inputted to anexternal output device via the external device interface unit 135.

An audio signal processed in the control unit 170 can be audio outputtedto the audio output unit 185. And, the audio signal processed in thecontrol unit 170 can be inputted to the external output device via theexternal device interface unit 135.

Although it is not depicted in FIG. 6 , the control unit 170 can includea demultiplexing unit, an image processing unit, and the like. Thisshall be described later with reference to FIG. 10 .

Besides, the control unit 170 can control overall operation in the imagedisplay device 100. For instance, the control unit 170 can control thetuner 110 to tune an RF broadcasting, which corresponds to a channelselected by a user or a pre-stored channel.

And, the control unit 170 can control the image display device 100 by auser command inputted via the user input interface unit 150 or aninternal program. In particular, the control unit enables a user todownload a preferred application or an application list in the imagedisplay device by accessing a network.

For instance, the control unit 170 controls the tuner 110 to input asignal of a selected channel according to a prescribed channel selectioncommand, which is received via the user input interface unit 150. And,the control unit processes an image, an audio, or a data signal of theselected channel. The control unit 170 makes the display unit 180 or theaudio output unit 185 to output an image processed by channelinformation selected by a user or an audio signal.

As a different example, the control unit 170 makes the display unit 180or the audio output unit 185 to output the image signal or the audiosignal inputted from such an external device as a camera or a camcordervia the external device interface unit 135 according to an externaldevice image play command received via the user input interface unit150.

Meanwhile, the control unit 170 can control the display unit 180 todisplay an image. For instance, the control unit can control the displayunit 180 to display a broadcasting image inputted via the tuner 110, anexternal input image inputted via the external device interface unit135, an image inputted via the network interface unit, or an imagestored in the storing unit 140. In this case, the image displayed in thedisplay unit 180 may correspond to a still image, a moving image, a 2dimensional image, or a 3 dimensional image.

And, the control unit 170 can control content to be played. In thiscase, the content may correspond to the content stored in the imagedisplay device 100, a received broadcasting content, or an externalinput content inputted from external. The content may correspond to atleast one selected from the group consisting of a broadcasting image, anexternally inputted image, an audio file, a still image, an accessed webscreen, and a document file.

The control unit 170 can control an application downloaded from anexternal network together with various user interfaces to be installedand executed. And, the control unit can control an image related to theapplication, which is executed by a user selection, to be displayed inthe display unit 180.

And, the control unit 170 can include an application management unit1701, a menu generating unit 1702, and a key screen generating unit 1703in relation to embodiment of the present invention.

The application management unit 1701 is a module managing an applicationavailable in the image display device. In particular, the applicationmanagement unit 1701 can configure an application list by searching forapplication available in the image display device. And, the applicationavailable in the image display device can include an applicationinstalled in the image display device or an application installable tothe image display device from a server according to embodiment.

The menu generating unit 1702 is a module generating a selection menuitem of an application for which the application management unitsearched. In particular, the menu generating unit can generate anapplication list including an application selection menu item in amanner of including icon information, text information, and the like ofthe application.

The key screen generating unit 1703 is a module generating a key screen.

The key screen is an information window displayed in a form of a cardincluding such image information as a screenshot for an application andthe like. The key screen generating unit 1703 can generate anadvertisement key screen including a key screen of at least oneapplication and an advertisement image among the application included inthe application list, which is generated by the menu generating unit1702.

And, the key screen generating unit 1703 can receive image informationand text information included in the key screen via the networkinterface unit.

The control unit 170 can control the display unit to display anapplication list and a key screen.

And, if an application selection signal is received via the userinterface unit 150, the control unit 170 can control the display unit todisplay a key screen corresponding to the selected application in amanner of expanding, a key screen list capable of being scrolled, whichincludes at least one key screen different from the expanded key screen,and detail information corresponding to the selected application.

And, if an application confirmation signal is received via the userinterface unit 150, the control unit 170 can control the display unit todisplay a key screen of the selected application as a full screen.

And, if an application execution signal is received via the userinterface unit, the control unit 170 can control an applicationcorresponding to the key screen on the full screen to be executed.

And, in a state that the key screen is displayed in a manner of beingexpanded as a full screen, the control unit 170 can display a 2^(nd)application list including an application execution menu item. And, if aprescribed application selection signal included in the 2^(nd)application list is inputted, the control unit can convert the keyscreen on the full screen.

The menu generating unit 1702 and the key screen generating unit 1703can be included in an OSD generating unit, which is included in thecontrol unit 170. Regarding the OSD generating unit, it shall bedescribed in detail in FIG. 10 .

Meanwhile, although it is not depicted in the diagram, it is possible tofurther include a channel browsing processing unit configured togenerate a thumbnail image corresponding to a channel signal or anexternal input signal.

The channel browsing processing unit can generate a thumbnail image in amanner of receiving a stream signal (TS) outputted from the demodulatingunit 120, the stream signal outputted from the external device interfaceunit, or the like and extracting an image from the inputted streamsignal. The generated thumbnail image can be inputted to the controlunit 170 as it is or in a manner of being coded. And, the generatedthumbnail image can also be inputted to the control unit 170 in a mannerof being coded in a form of a stream. The control unit 170 can display athumbnail list equipped with a plurality of thumbnail images using theinputted thumbnail image in the display unit 180. Meanwhile, thethumbnail images in the thumbnail list can be updated sequentially orsimultaneously. By doing so, a user can easily identify the contents ofa plurality of broadcasting channels.

The display unit 180 generates a driving signal by converting an imagesignal, a data signal, an OSD signal processed in the control unit 170or the image signal, a data signal, and the like received from theexternal device interface unit 135 into R, G, B signal, respectively.

The display unit 180 may correspond to a PDP, an LCD, an OLED, aflexible display, a 3 dimensional display, and the like.

Meanwhile, the display unit 180 can be used as an input device in amanner of being configured with a touch screen as well as an outputdevice.

The audio output unit 185 outputs an audio in a manner of receiving suchan audio-processed signal as a stereo signal, a 3.1 channel signal, or a5.1 channel signal from the control unit 170. The audio output unit 185can be implemented by a speaker of various forms.

The power supply unit 190 supplies corresponding power to the overallimage display device 100.

In particular, the power supply unit can supply power to the controlunit 170 capable of being implemented in a form of a System on Chip(SOC), the display unit 180 configured to display an image, and theaudio output unit 185 configured to output an audio.

To this end, the power supply unit 190 can be equipped with a converter(not depicted) converting AC power supply into DC power supply.Meanwhile, for instance, if the display unit 180 is implemented with aliquid crystal panel equipped with a plurality of backlight lamps, thepower supply unit can be further equipped with an inverter (notdepicted) capable of performing PWM operation for brightness variable ora dimming operation.

The remote control device 200 transmits a user input to the user inputinterface unit 150. To this end, the remote control device 200 can useBluetooth, an RF (radio frequency) communication, an infrared (IR)communication, an UWB (Ultra Wideband), ZigBee scheme, and the like.

And, the remote control device 200 receives an image outputted from theuser input interface unit 150, an audio, or a data signal and displaysit in the remote control device 200 or can output an audio or avibration.

The aforementioned image display device 100 may correspond to a digitalbroadcasting receiver capable of receiving at least one of a digitalbroadcasting of ATSC scheme (8-VSB scheme) as a fixed form, a digitalbroadcasting of DVB-T scheme (COFDM scheme), a digital broadcasting ofISDB-T scheme (BST-OFDM scheme), and the like.

Meanwhile, a block diagram of the image display device 100 depicted inFIG. 2 is a block diagram for one embodiment of the present invention.Each of the configuration elements of the block diagram can be combined,added, or omitted according to the specification of an image displaydevice 100 to be actually implemented. In particular, if necessary, 2 ormore configuration elements can be combined into one or oneconfiguration element can be configured in a manner of being dividedinto 2 or more configuration elements. And, the function performed ineach block is just for describing embodiment of the present inventionand the scope of right of the present invention may be non-limited tothe detail operation and device of the display device.

Meanwhile, unlike the image display device depicted in FIG. 6 , theimage display device can receive and play image content via the networkinterface unit 130 or the external device interface unit 135 without thetuner 110 and the demodulating unit 120 depicted in FIG. 6 .

Meanwhile, the image display device 100 is an example of an image signalprocessing device performing a process for an image stored in a deviceor a signal of an inputted image. As a different example of an imagesignal processing device, it is possible to exemplify a set top boxwithout the display unit 180 and the audio output unit 185 depicted inFIG. 6 , the aforementioned DVD player, a Blue ray player, a gamingdevice, a computer, and the like. Regarding the set top box, it isdescribed with reference to FIG. 7 and FIG. 8 as follows.

FIG. 7 and FIG. 8 are diagrams showing a prescribed one among imagedisplay devices according to embodiments of the present invention in amanner of dividing the prescribed one into a set top box and a displaydevice.

First of all, referring to FIG. 7 , a set top box 250 and a displaydevice 300 can transmit and receive a data in wired or wireless.

The set top box 250 can include a network interface unit 255, a storingunit 258, a signal processing unit 260, a user input interface unit 263,and an external device interface unit 265.

The network interface unit 255 provides an interface configured toestablish a connection to a wired/wireless network including theinternet network. And, the network interface unit can transmit orreceive a data with a different user or a different electronic devicevia an accessed network or a different network linked to the accessednetwork.

The storing unit 258 can store a program configured to process eachsignal in the signal processing unit 260 and may perform a function oftemporarily storing an image, an audio, or a data signal inputted fromthe external device interface unit 265 or the network interface unit255. And, the storing unit may store the platform described later withreference to FIG. 11 and FIG. 12 .

The signal processing unit 260 performs a signal processing for aninputted signal. For instance, the signal processing unit performsdemultiplexing or decoding for an inputted image signal and can performdemultiplexing or decoding for an inputted audio signal. To this end,the signal processing unit can be equipped with an image decoder or anaudio decoder. A signal-processed image signal or an audio signal can betransmitted to the display device 300 via the external device interfaceunit 265.

The user input interface unit 263 delivers a signal inputted by a userto the signal processing unit 260 or delivers a signal from the signalprocessing unit 260 to the user. For instance, the user input interfaceunit receives such various control signals as power on/off, an operationinput, a configuration input, and the like, which are inputted via alocal key (not depicted) or the remote control device 200, and candeliver the control signals to the signal processing unit 260.

The external device interface unit 265 provides an interface configuredto transceive a data with an external device, which is connected inwired or wireless. In particular, the external device interface unitprovides the interface configured to transceive a data with the displaydevice 300. Besides, the external device interface unit can provide theinterface configured to transceive a data with such an external deviceas a gaming device, a camera, a camcorder, a computer (notebook), andthe like.

Meanwhile, the set top box 250 can further include a media input unit(not depicted) configured to play a separate media. As an example of themedia input unit, it is possible to exemplify a blue ray input unit (notdepicted) and the like. In particular, the set top box 250 can beequipped with a blue ray player. After performing such a signalprocessing as demultiplexing or decoding in the signal processing unit260, such a media as an inputted blue ray disk and the like can betransmitted to the display device 300 via the external device interfaceunit 265 to display the media.

The display device 300 can include a tuner 270, an external deviceinterface unit 273, a demodulating unit 275, a storing unit 278, acontrol unit 280, a user input interface unit 283, a display unit 290,and an audio output unit 295.

Since the tuner 270, the demodulating unit 275, the storing unit 278,the control unit 280, the user input interface unit 283, the displayunit 290, and the audio output unit 295 correspond to the tuner 110, thedemodulating unit 120, the storing unit 140, the control unit 170, theuser input interface unit 150, the display unit 180, and the audiooutput unit 185 depicted in FIG. 6 , explanation for the aforementionedunits is omitted.

Meanwhile, the external device interface unit 273 provides an interfaceconfigured to transceive a data with an external device accessed inwired or wireless. In particular, the external device interface unitprovides the interface configured to transceive a data with the set topbox.

By doing so, the external device interface unit makes an image signal oran audio signal inputted via the set top box 250 to be outputted via thedisplay unit 180 or the audio output unit 185 by way of the control unit170.

Meanwhile, referring to FIG. 8 , although the set top box 250 and thedisplay device 300 are identical to the set top box 250 and the displaydevice 300 depicted in FIG. 7 , there exist a difference in that aposition of the tuner 270 and the demodulating unit 275 is located atnot in the display device 300 but in the set top box 250. In thefollowing description, it shall be described centering on thedifference.

The signal processing unit 260 can perform a signal processing for abroadcasting signal received via the tuner 270 and the demodulating unit275. And, the user input interface unit 263 can receive such an input asa channel selection, a channel saving, and the like.

FIG. 9 is a diagram for explaining a process that a random one amongimage display devices according to embodiments of the present inventionis communicating with the third devices. An image display device shownin FIG. 9 may correspond to a prescribed one among the aforementionedimage display devices according to embodiments of the present invention.

As shown in FIG. 9 , the image display device 100 according to oneembodiment of the present invention can communicate with a broadcastingstation 210, a network server 220, or an external device 230.

The image display device 100 can receive a broadcasting signal includingan image signal transmitted by the broadcasting station 210. The imagedisplay device 100 can process an image signal or an audio signalincluded in the broadcasting signal to be appropriate for outputting theimage signal or the audio signal in the image display device 100. Theimage display device 100 can output an image or an audio based on theprocessed image signal.

Meanwhile, the image display device can communicate with the networkserver 220. The network server 220 is a device capable of transmittingand receiving a signal with the image display device via a randomnetwork. For instance, the network server 220 may correspond to acellular phone terminal capable of being connected to the image displaydevice 100 via a wired or wireless base station. And, the network server220 may correspond to a device capable of providing content to the imagedisplay device 100 via the internet network. A content provider canprovide the content to the image display device 100 using the networkserver.

Meanwhile, the image display device 100 can communicate with theexternal device 230. The external device 230 is a device capable ofdirectly transceiving a signal with the image display device 100 inwired or wireless. As an example, the external device 230 may correspondto a media storing device or a playing device used by a user. Inparticular, the external device 230 corresponds to a camera, a DVD, ablue ray player, a personal computer, or the like.

The broadcasting station 210, the network server 220, or the externaldevice 230 can transmit a signal including an image signal to the imagedisplay device 100. The image display device 100 can display an imagebased on the image signal included in the inputted signal. And, imagedisplay device 100 can transmit the signal transmitted by thebroadcasting station 210 or the network server 220 to the image displaydevice 100 to the external device 230. And, the image display device cantransmit the signal transmitted by the external device 230 to the imagedisplay device 100 to the broadcasting station 210 or the network server220. In particular, the image display device 100 not only directly playsthe content included in the signal transmitted by the broadcastingstation 210, the network server 220, and the external device 230 in theimage display device 100 but also delivers the content to thebroadcasting station, the network server, and the external device.

FIG. 10 is an internal block diagram of a control unit depicted in FIG.6 . It is explained with reference to FIG. 10 and FIG. 6 in thefollowing description.

The control unit 170 according to one embodiment of the presentinvention includes a demultiplexing unit 310, an image processing unit320, an OSD generating unit 340, a mixer 350, a frame rate converter355, and a formatter 360. Besides, the control unit can further includean audio processing unit (not depicted) and a data processing unit (notprocessing).

The demultiplexing unit 310 demultiplexes an inputted stream. Forinstance, if MPEG-2 TS is inputted, the demultiplexing unit can classifythe MPEG-2 TS into an image, an audio, and a data signal bydemultiplexing the MPEG-2 TS. In this case, a stream signal inputted tothe demultiplexing unit 310 may correspond to the stream signaloutputted from the tuner 110, demodulating unit 120, or the externaldevice interface unit 135.

The image processing unit 320 can perform an image processing for ademultiplexed image signal. To this end, the image processing unit 320can be equipped with an image decoder 325 and a scaler 335.

The image decoder 325 decodes a demultiplexed image signal and thescaler 335 performs a scaling to enable the display unit 180 to outputthe resolution of a decoded image signal.

The image decoder 325 can be equipped with decoders of variousstandards.

For instance, if a demultiplexed image signal corresponds to a codedimage signal of MPEG-2 standard, the demultiplexed image signal can bedecoded by an MPEG-2 decoder.

And, if a demultiplexed image signal corresponds to a coded image signalof DMB (digital multimedia broadcasting) scheme or H.264 standardaccording to DVB-H, the demultiplexed image signal can be decoded by anH.264 decoder.

Meanwhile, the image signal decoded in the image processing unit 320 isinputted to the mixer 350.

The OSD generating unit 340 generates an OSD signal according to a userinput or by itself. For instance, the OSD generating unit can generate asignal configured to display various informations in a screen of thedisplay unit 180 with a graphic or a text based on a control signal fromthe user input interface unit 150. The OSD signal generated from the OSDgenerating unit can include various data such as a user interface screenof the image display device 100, various menu screens, a widget, anicon, and the like.

For instance, the OSD generating unit 340 can generate a signalconfigured to display a caption of a broadcasting image or broadcastinginformation based on EPG.

The mixer 350 can mix an OSD signal generated by the OSD generating unit340 with a decoded image signal, which is image-processed in the imageprocessing unit 220. A mixed signal is provided to the formatter 360. Bymixing a decoded broadcasting image signal or an external input signalwith an OSD signal, an OSD can be displayed on a broadcasting image oron an external input image in a manner of being overlaid.

The frame rate converter (FRC) 355 can convert a frame rate of aninputted image. For instance, the frame rate converter converts a framerate of 60 Hz to 120 Hz or 240 Hz. In case of converting the frame ratefrom 60 Hz to 120 Hz, it is able to insert an identical 1^(st) framebetween the 1^(st) frame and a 2^(nd) frame or it is able to insert a3^(rd) frame, which is predicted from the 1^(st) and 2^(nd) frame,between the 1^(st) and 2^(nd) frame. In case of converting the framerate from 60 Hz to 240 Hz, it is able to insert 3 more identical framesor it is able to insert 3 predicted frames between the 1^(st) frame andthe 2^(nd) frame. Meanwhile, it is also possible to maintain an inputtedframe rate without any separate converting.

The formatter 360 receives an output signal of the frame rate converter355 and outputs a signal by changing a format of the signal to besuitable for the display unit 180. For instance, the formatter canoutput R, G, B data signal. The R, G, B data signal can be outputted bya low voltage differential signaling (LVDS) or a mini-LVDS.

Meanwhile, the audio processing unit (not depicted) in the control unit170 can perform an audio processing for a demultiplexed audio signal. Tothis end, the audio processing unit (not depicted) can be equipped withvarious decoders.

If a demultiplexed audio signal corresponds to a coded audio signal, theaudio processing unit (not depicted) in the control unit 170 can decodethe demultiplexed audio signal. For instance, the demultiplexed audiosignal can be decoded by an MPEG-2 decoder, an MPEG-4 decoder, an AACdecoder, or an AC-3 decoder.

And, the audio processing unit (not depicted) in the control unit 170can process a base, a treble, volume adjustment, and the like.

The data processing unit (not depicted) in the control unit 170 canperform a data process for a demultiplexed data signal. For instance, ifthe demultiplexed data signal corresponds to a coded data signal, thedata processing unit can decode the demultiplexed data signal. The codeddata signal may correspond to an electronic program guide (EPG)information including such broadcasting information as a start time of abroadcasting program broadcasted in each channel, end time, and thelike. For instance, the EPG information may correspond to ATSC-PSIP(ATSC-program and system information protocol) information in case ofthe ATSC scheme and may include DVB-SI (DVB-service information)information in case of the DVB scheme.

The ATSC-PSIP information or the DVB-SI information may correspond tothe information included in the aforementioned stream, in particular,the information included in a header (4 bytes) of the MPEG-2 TS.

Meanwhile, since the block diagram of the control unit 170 depicted inFIG. 10 is a block diagram for one embodiment of the present invention,it is possible to add a different module or omit a part of the depictedmodules according to a necessity of a person engaged in a relevantfield.

FIG. 11 is a diagram of an example of a platform structure of a randomone among image display devices according to embodiments of the presentinvention.

FIG. 12 is a diagram of a different example of a platform structure of arandom one among image display devices according to embodiments of thepresent invention.

A platform of a random one among the image display devices according toembodiments of the present invention can be equipped with OS-basedsoftware to perform the aforementioned various operations.

First of all, if it is explained with reference to FIG. 11 , a randomplatform among the image display devices according to embodiments of thepresent invention corresponds to a discrete type platform and it can bedesigned in a manner of dividing into a legacy system platform 400 and asmart system platform 405. An OS kernel 410 can be commonly used by thelegacy system platform and the smart system platform 405.

The legacy system platform 400 can include a driver 420, a middleware430, and an application layer 450 on the OS kernel 410.

Meanwhile, the smart system platform 405 can include a library 435, aframework 440, and an application layer 455 on the OS kernel 410.

The OS kernel is a core of an operating system. When the image displaydevice works, the OS kernel can perform at least one selected from thegroup consisting of a hardware driver operation, security of a hardwareand a processor in the image display device, efficient management of asystem resource, a memory management, providing an interface for thehardware by hardware abstraction, multi process, a schedule managementaccording to the multi process, and the like. Meanwhile, the OS kernel410 may further provide a power management and the like.

The hardware driver in the OS kernel 410 can include at least oneselected from the group consisting of a display driver, a WiFi driver, aBluetooth driver, a USB driver, an audio driver, a power management, abinder driver, a memory driver, and the like.

And, the hardware driver in the OS kernel 410 is a driver for a hardwaredevice in the OS kernel 410 and can be equipped with a character devicedriver, a block device driver, and a network device driver. Since a datais transmitted in a specific block unit, the block device driver mayneed a buffer to store as much as a unit size. Unlike the block devicedriver, the character device driver may not need a buffer since a basicdata unit, i.e., character unit of data is transmitted.

The OS kernel 410 can be implemented by the kernel based on such variousoperating systems (OS) as a UNIX based (LINUX), a window based, and thelike. And, since the OS kernel 410 is an opened OS kernel, the OS kernelcan be used as a general purpose OS by a different electronic device andthe like.

The driver 420 is situated at between the OS kernel 410 and themiddleware 430 and drives a device for operations of the applicationlayer 450 together with the middleware 430. For instance, the driver 420can include the driver of a micom in the image display device, a displaymodule, a graphic processing unit, a frame rate converter (FRC), a GPIO(General Purpose Input/Output Pin), HDMI, SDEC (System Decoder or thedemultiplexing unit), VDEC (Video Decoder), ADEC (Audio Decoder), PVR(Personal Video Recorder), I2C (Inter-Integrated Circuit), or the like.These drivers are working in a manner of interlocking with a hardwaredriver in the OS kernel 410.

And, the driver 420 can be further equipped with the remote controldevice 200, in particular, a driver of a spatial remote controller,which shall be described in the following description. Meanwhile, thedriver of the spatial remote controller can be variously installed inthe OS kernel 410, the middleware 430 as well as the driver 420.

The middleware 430 is situated at between the OS kernel 410 and theapplication layer 450 and can play a role of mediating to make a data tobe transceived with different hardware or software. By doing this, it ispossible to provide a standardized interface, to support variousenvironments and to interlock with a task having a different system.

The example of the middleware within the legacy system platform 400 mayinclude a MHEG (Multimedia and Hypermedia information coding ExpertsGroup) and an ACAP (Advanced Common Application Platform), whichcorrespond to the middleware related to a data broadcasting and themiddleware of PSIP or SI, which correspond to the middleware related toa broadcasting information, and a DLNA middleware, which corresponds tothe middleware related to a peripheral device communication.

The application layer 450 on the middleware 430, in particular, theapplication layer 450 within the legacy system platform 400 can includea user interface application for various menus in the image displaydevice 100. The application layer 450 on the middleware 430 can beedited by a user selection and can be updated via a network. It is ableto enter a preferred menu among the various user interfaces according toan input of the remote control device while a broadcasting image iswatched by using the aforementioned application layer 450.

And, the application layer 450 within the legacy system platform 400 canfurther include at least one selected from the group consisting of a TVguide application, a Bluetooth application, a reservation application, adigital video recorder (DVR) application, a hot key application.

Meanwhile, the library 435 within the smart system platform 405 issituated at between the OS kernel 410 and the framework 440 and can forma basis of the framework 440. For instance, the library 435 can includea security-related library SSL (Secure Socket Layer), a web-enginerelated library WebKit, a media-related (video format and audio format)library media frame work, and the like. This library 435 can be madebased on C or C++. And, the library can be exposed to a developer.

The library 435 can include a runtime 437 equipped with a core javalibrary and a virtual machine (VM). The runtime 437 forms the basis ofthe framework 440 together with the library 435.

The virtual machine (VM) may correspond to a virtual machine making aplurality of instances, i.e., multitasking to be performed. Meanwhile,each virtual machine (VM) can be executed in a manner of being assignedaccording to each application in the application layer 455. In thiscase, the binder driver (not depicted) in the OS kernel 410 can operateto adjust a schedule or to interconnect between a plurality ofinstances.

Meanwhile, the binder driver and the runtime 437 can connect ajava-based application to a C-based library.

Meanwhile, the library 435 and the runtime 437 may correspond to themiddleware of the legacy system.

Meanwhile, the framework 440 in the smart system platform includes aprogram, which becomes a basis of an application in the applicationlayer 455. The framework 440 can be compatible with any application andmay be able to re-use, move, or exchange a component. The framework 440can include a supporting program, a program for weaving differentsoftware configuration elements, and the like. For instance, theframework can include a resource manager, an activity manager related toan activity of an application, a notification manager, a contentprovider summarizing shared information between applications, and thelike. The frame work 440 can be made based on java.

The application layer 455 on the framework 440 includes various programsdisplayable in the image display device 100 in a manner of beingexecuted. For instance, the application layer can include a coreapplication, which is equipped with at least one selected from the groupconsisting of an email, a short message service (SMS), a calendar, amap, a browser, and the like. The application layer 450 can be madebased on java.

And, the application layer 455 can be classified into an application 465not capable of being deleted by a user since the application is storedwithin the image display device 100 and an application 475 stored in amanner of being downloaded by an external device or a network andcapable of being easily installed or deleted by the user.

Via the application in the application layer 455, an internet phoneservice, a video on demand (VOD) service, a web album service, a socialnetworking service (SNS), a location based service (LBS), a map service,a web search service, an application search service, and the like can beperformed by accessing a network. And, various functions such as a game,a schedule management, etc. can be performed.

Meanwhile, referring to FIG. 12 , a random platform among the imagedisplay devices according to one embodiment of the present inventioncorresponds to an integrated type platform and can include an OS kernel510, a driver 520, a middleware 530, a framework 540 and an applicationlayer 550.

The platform in FIG. 12 has differences in that the library depicted inFIG. 11 is omitted and the application layer 550 is equipped with anintegrated layer compared to the platform in FIG. 11 . The driver 520and the framework 540 correspond to the FIG. 11 .

Meanwhile, it is possible to design the library 435 depicted in FIG. 11to be amalgamated to the middleware 530 depicted in FIG. 12 . Inparticular, the middleware 530 can include the MHEG or the ACAP, whichcorrespond to the middleware related to a data broadcasting and themiddleware of PSIP or SI, which correspond to the middleware related toa broadcasting information, and a DLNA middleware, which corresponds tothe middleware related to a peripheral device communication as themiddleware under the legacy system as well as a security-related librarySSL (Secure Socket Layer), a web-engine related library WebKit, amedia-related library media frame work, and the like as the middlewareunder an image display device system. Meanwhile, the middleware canfurther include the aforementioned runtime.

The application layer 550 includes a menu-related application, a TVguide application, a reservation application, and the like as theapplication under the legacy system and can include an email, an SMS, acalendar, a map, a browser, and the like as the application under theimage display device system.

Meanwhile, the application layer 550 can be classified into anapplication 565 not capable of being deleted by a user since theapplication is stored within the image display device 100 and anapplication 575 stored in a manner of being downloaded by an externaldevice or a network and capable of being easily installed or deleted bythe user.

Meanwhile, various API (application programming interface) and SDK(software development kit) can be opened by the aforementioned platformbase in FIG. 11 and FIG. 12 . Meanwhile, the API can be implemented in amanner of calling a function providing a connection to a specificsubroutine to be executed in a program.

For instance, it is possible to open such a source related to thehardware driver in the OS kernel 410 as a display driver, a WiFi driver,a Bluetooth driver, a USB driver, an audio driver, or the like, to opensuch a source related to the driver 420 as a micom, a display module, agraphic processing unit (GPU), a frame rate converter (FRC), an SDEC, aVDEC, an ADEC, a spatial remote controller, or the like, or to open sucha source related to broadcasting information as PSIP or SI middleware orsuch a source related to the DLNA middleware.

Due to the various opened APIs, a developer and the like are able todevelop an application executing in the image display device 100 or anapplication configured to control the operations of the image displaydevice 100 based on the aforementioned platform depicted in FIG. 11 andFIG. 12 .

The aforementioned platform depicted in FIG. 11 and FIG. 12 can becommonly used in various electronic devices as well as the image displaydevice. Meanwhile, the platform depicted in FIG. 11 and FIG. 12 can bestored or loaded in the storing unit 140 depicted in FIG. 6 , controlunit 170, or a separate processor (not depicted). And, the platform canbe stored or loaded in the SI & metadata DB 711 depicted in FIG. 5 , theUI manager 714, or the service manager 713. And, a separate applicationprocessor (not depicted) configured to execute an application can befurther installed.

FIG. 13 is a diagram of a method of controlling a remote control devicecontrolling a random one among image display devices according toembodiments of the present invention.

As shown in FIG. 13 (a), it exemplifies that a pointer 205 correspondingto a remote control device 200 is displayed in the display unit 180.

A user can move or rotate the remote control device 200 up and down,from side to side (FIG. 13 (b)), or back and forth (FIG. 13 (c)). Thepointer 205 displayed in the display unit 180 of the image displaydevice corresponds to the movement of the remote control device 200. Asshown in FIG. 13 , since the corresponding pointer 205 is displayed inthe display unit according to the movement of the remote control device200 in a 3 dimensional (3D) space, the remote control device can benamed a spatial remote controller.

FIG. 13 (b) exemplifies that the pointer 205 displayed in the displayunit 180 of the image display device moves to the left, if a user movesthe remote control device 200 to the left.

Information on the movement of the remote control device 200, which issensed by a sensor of the remote control device 200, is transmitted tothe image display device. The image display device can calculate acoordinate of the pointer 205 from the information on the movement ofthe remote control device 200. The image display device can display thepointer 205 in a manner of corresponding to the calculated coordinate.

FIG. 13 (c) exemplifies that a user moves the remote control device 200away from the display unit 180 in a state that the user is pushing aspecific button in the remote control device 200. By doing so, aselected area in the display unit 180 corresponding to the pointer 205is zoomed in and can be displayed in a manner of being expanded. On thecontrary, if the user moves the remote control device 200 close to thedisplay unit 180, the selected area in the display device 180corresponding to the pointer 205 is zoomed out and can be displayed in amanner of being reduced in size. Meanwhile, if the remote control device200 moves away from the display unit 180, the selected area is zoomedout, if the remote control device moves close to the display unit 180,the selected area is zoomed in.

Meanwhile, in a state that a user is pushing a specific button in theremote control device 200, recognition for moving from side to side ormoving up and down of the remote control device can be excluded. Inparticular, in case that the remote control device 200 moves back andforth from the display unit 180, it is able to make the back and forthmovement of the remote control device to be recognized only while themovement of up and down or the movement from side to side is notrecognized. In a state that a specific button in the remote controldevice 200 is not pushed, the pointer 205 just moves according to themovement of up and down or the movement from side to side of the remotecontrol device 200.

Meanwhile, moving speed or moving direction of the pointer 205 cancorrespond to the moving speed or the moving direction of the remotecontrol device 200.

Meanwhile, the pointer of the present specification means an objectdisplayed in the display unit 180 in response to an operation of theremote control device 200. Hence, it is possible to use an object ofvarious forms besides an arrow form depicted in FIG. 13 as the pointer205. For instance, the pointer may correspond to a concept including apoint, a cursor, a prompt, a thick border line, and the like. And, thepointer 205 can be displayed in a manner of corresponding to such aplurality of points as a line, a surface, and the like as well asdisplayed in a manner of corresponding to a prescribed point among ahorizontal axis and a vertical axis on the display unit 180.

FIG. 14 is an internal block diagram of a remote control devicecontrolling a random one among image display devices according toembodiments of the present invention.

Referring to FIG. 14 , the remote control device 200 can include a radiocommunication unit 225, a user input unit 235, a sensor unit 240, anoutput unit 250, a power supply unit 260, a storing unit 270, and acontrol unit 280.

The radio communication unit 225 transceives a signal with a random oneof the aforementioned image display devices according to embodiments ofthe present invention. Among the image display devices according toembodiments of the present invention, one image display device 100 isexplained as an example.

According to the present embodiment, the remote control device 200 canbe equipped with an RF module 221 capable of transceiving a signal withthe image display device according to an RF communication standard. And,the remote control device 200 can be equipped with an IR module 223capable of transceiving a signal with the image display device 100according to an IR communication standard.

According to the present embodiment, the remote control device 200transmits a signal including information on movement of the remotecontrol device 200 and the like to the image display device 100 via theRF module 221.

And, the remote control device 200 can receive the signal transmitted bythe image display device 100 via the RF module 221. And, the remotecontrol device 200 can transmit a command for power on/off, channelswitching, volume control, and the like to the image display device 100via the IR module, if necessary.

The user input unit 235 can consist of a key pad, a button, a touch pad,a touch screen, or the like. A user can input a command related to theimage display device 100 to the remote control device 200 in a manner ofcontrolling the user input unit 235. If the user input unit 235 isequipped with a hard key button, the user can input a command related tothe image display device 100 to the remote control device 200 via a pushoperation of the hard key button. If the user input unit 235 is equippedwith the touch screen, the user can input a command related to the imagedisplay device 100 to the remote control device 200 in a manner oftouching a soft button of the touch screen. And, the user input unit 235can be equipped with such various input means capable of being operatedby the user as a scroll key, a jog key, or the like and the presentembodiment does not limit the scope of right of the present invention.

The sensor unit 240 can be equipped with a gyro sensor 241 or anacceleration sensor 243.

The gyro sensor 241 can sense information on the movement of the remotecontrol device 200.

As an example, the gyro sensor 241 can sense the information on theoperation of the remote control device 200 on the basis of x, y, and zaxis. The acceleration sensor 243 can sense information on the movingspeed and the like of the remote control device 200. Meanwhile, thesensor unit can be further equipped with a distance measurement sensorand can sense a distance from the display unit 180 by the distancemeasurement sensor.

The output unit 250 corresponds to an operation of the user input unit235 or can output an image or an audio corresponding to a signaltransmitted by the image display device 100. Via the output unit 250, auser can identify whether the user input unit 235 operates or whetherthe image display device 100 controls.

As an example, the output unit 250 can be equipped with a LED module251, which is lighted if the user input unit 235 operates or if a signalis transceived with the image display device 100 via the radiocommunication unit 225, a vibration module 253 generating a vibration, asound output module 255 outputting a sound, or a display module 257outputting an image.

The power supply unit 260 supplies power to the remote control device200. If the remote control device 200 does not move for a prescribedtime period, the power supply unit 260 stops supplying power, therebyreducing power waste of the remote control device. The power supply unit260 can resume the power supply in case that a prescribed key installedin the remote control device 200 is operated.

The storing unit 270 can store various programs necessary forcontrolling or operating the remote control device 200, an applicationdata, and the like. If the remote control device 200 tranceives a signalvia the image display device 100 and the RF module 221 in wireless, theremote control device 200 and the image display device 100 transmit andreceive the signal via a prescribed frequency band. The control unit 280of the remote control device 200 can store and reference the informationon a frequency band capable of transceiving a signal in wireless withthe image display device 100 paired with the remote control device 200,and the like in the storing unit 270.

The control unit 280 controls all the matters related to a control ofthe remote control device 200. The control unit 280 can transmit asignal corresponding to the operation of a prescribed key of the userinput unit 235 or a signal corresponding to the movement of the remotecontrol device 200, which is sensed by the sensor unit 240, to the imagedisplay device 100 via the radio communication unit 225.

FIG. 15 is a diagram of a 1^(st) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention.

FIG. 16 is a diagram of a 2^(nd) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention.

FIG. 17 is a diagram of a 3^(rd) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention.

FIG. 18 is a diagram of a 4^(th) embodiment of a user interface providedby a random one among image display devices according to embodiments ofthe present invention.

FIG. 15 exemplifies that an application list on a network is displayedin the display unit 180. In particular, it is possible for a user todownload an application after searching for various applications in amanner of directly accessing a corresponding content server or a networkserver.

FIG. 15 (a) exemplifies that various application lists 610 in anaccessed server are displayed in the display unit 180. The applicationlist 610 can include an icon indicating each application and briefexplanation information on each application. Meanwhile, the imagedisplay device according to embodiments of the present invention candisplay the icon received from the accessed server or the size of theexplanation information in a manner of expanding, since a full browsingfor the image display device is possible. By doing so, a user can easilyidentify an application item. This shall be described later.

FIG. 15 (b) exemplifies that an application item 620 of a correspondingapplication list 610 is selected using a pointer 205 of the remotecontrol device 200. By doing so, a corresponding application can beeasily downloaded.

Meanwhile, FIG. 16 exemplifies that an application list in the imagedisplay device is displayed in the display unit 180. First of all, FIG.16 (a) exemplifies that the application list 660 stored in the imagedisplay device according to embodiments of the present invention isdisplayed in the display unit 180 in case that a user enters an item ofan application list view. Although the icons indicating each applicationare depicted in the diagram, this may be non-limited and may includebrief explanation information on each application like as shown in FIG.15 . By doing so, a user can easily identify the application item.

FIG. 16 (b) exemplifies that an application item 670 of a correspondingapplication list 660 is selected using a pointer 205 of the remotecontrol device 200. By doing so, a corresponding application isconveniently executed.

Meanwhile, although it is exemplified that a prescribed item is selectedin a manner of moving a pointer 205, which moves according to themovement of a user, by the aforementioned remote control device 200depicted in FIG. 15 and FIG. 16 , embodiment of the present inventionmay be non-limited to this and various different examples are alsoavailable. For instance, a prescribed item can be selected using acursor displayed in a screen by a combination of a direction key and aconfirmation key arranged to the remote control device 200 or a localkey (not depicted).

And, as a different example, in case that the remote control device isequipped with a touch pad, the pointer 205 moves on the display unit 180by a touch operation on the touch pad. It is also possible to select aprescribed item using the pointer.

Meanwhile, FIG. 17 exemplifies that a web screen is displayed in thedisplay unit of the image display device.

First of all, FIG. 17 (a) exemplifies that a searchable prescribed webscreen 710 equipped with a search bar 720 is displayed in the displayunit 180. A user can input a prescribed character in the search bar 720using a key pad (not depicted) displayed in the screen, a letter key(not depicted) installed in a local key (not depicted), or the remotecontrol device equipped with a letter key (not depicted).

FIG. 17 (b) exemplifies that a search result screen 730 according to asearch word inputted in the search bar is displayed in the display unit180. Since the image display device according to embodiment of thepresent invention is able to perform a full browsing in case ofdisplaying a web screen, a user can easily identify the web screen.

Meanwhile, FIG. 18 exemplifies that a web screen is displayed in thedisplay unit of the image display device.

First of all, FIG. 18 (a) exemplifies that a mail service screen 810equipped with an ID input bar 820 and a password input bar 825 isdisplayed in the display unit 180. A user can input a prescribedcharacter in the ID input bar 820 and the password input bar 825 using akey pad (not depicted) displayed in the screen, a letter key (notdepicted) installed in a local key (not depicted), or the remote controldevice equipped with a letter key (not depicted). By doing so, the usercan log in to a corresponding mail service.

FIG. 18 (b) exemplifies that a screen 830 after logging in to the mailservice is displayed in the display unit 180. For instance, such an itemas a ‘read mail’, a ‘write mail’, a ‘sent box’, a ‘received box’, a‘recycle bin’, and the like can be exemplified. And, a mail can bedisplayed in a manner of being classified into a ‘sender’ and a ‘title’item in the ‘received box’ item.

Since the image display device according to embodiment of the presentinvention is able to perform a full browsing in case of displaying amail service screen, a user can conveniently use the mail service.

FIG. 19 is a flowchart for a method of providing an application menu ofan image display device according to embodiment of the presentinvention.

According to embodiment, the image display device can display anapplication list including application execution menu item in a mannerof searching for an application available in the image display device[S101].

The application available in the image display device can include theapplication installed in the image display device according to oneembodiment. Hence, the image display device searches for the storingunit or the control unit of the image display device and finds out whichapplication is installed in the image display device. And, the imagedisplay device can display the application list including theapplication execution item of the application installed in the imagedisplay device based on the search result.

And, according to a different embodiment, the application available inthe image display device can include an application installable in theimage display device. Hence, the image display device searches a networkaccessed prescribed server for an application installable in the imagedisplay device in a network via the network interface unit. Based on thesearch result, the image display device can display the application listincluding the application execution item of the application installablein the image display device via the network.

As a means of connecting the network, a wired/wireless network includingthe internet network can be used. In particular, as a wired network,Ethernet and the like can be used for example. As a wireless network,WLAN (Wireless LAN) (Wi-Fi), Wibro (Wireless broadband), Wimax (WorldInteroperability for Microwave Access), HSDPA (High Speed DownlinkPacket Access) communication standard, and the like can be used forexample.

And, the prescribed server can include a server managed by a serviceprovider (SP) and a content provider (CP).

And, the application list can include an application execution menu itemof the searched application. The application execution menu item caninclude a name of an application as a text data or include an iconcorresponding to each application as an image data.

It is able to display an application key screen of a random applicationamong the applications included in the application list [S102].

The key screen of an application corresponds to one of informationwindows displayed in a prescribed area of the display unit in a mannerof including image information on the application.

In particular, the key screen can include a screen shot of an executionscreen of the application as image information and can be displayed inthe display unit of the image display device in a form of a card.Regarding a display form of the key screen shall be described in detailwith reference to FIG. 20 .

If the application list of the previous step ([S101]) is displayed, theimage display device can display an application key screen of theapplication where an application execution menu item is situated at thevery first among the applications included in the application listaccording to embodiment. And, the image display device can furtherdisplay the application key screen of the application menu itemsadjacent to the application execution menu item of which the key screenof the application is displayed.

And, according to a different embodiment, the image display device candisplay a selection block configured to select an application executionmenu item or an application key screen of the application correspondingto a position of a pointer. In particular, for instance, if the pointeris positioned at the above of a random application execution menu item,the application key screen of the application at which the pointer issituated can be displayed and the image display device can furtherdisplay the application key screen of the application menu itemsadjacent to the application execution menu item of which the key screenof the application is displayed.

Hence, in case that the selection block or the pointer moves accordingto a user input, the image display device can modify the displayed keyscreen in response to the movement.

The image display device can display at least one key screen. The numberof the displayed key screen can be modified according to a userconfiguration. In case that a plurality of key screens are displayed inone screen, the image display device can display the key screens in amanner of overlapping a part of the key screens.

In the following FIG. 20 to FIG. 23 , a case that 3 application keyscreens are displayed is depicted with an example.

In particular, a user can obtain the information on what function isperformed by an application and what is the operations of theapplication via the key screen even prior to directly executing theapplication.

The image display device can display an advertisement key screen [S103].

According to embodiment, the image display device can display anadvertisement key screen equipped with an advertising area as well asthe key screen of an application.

The advertisement key screen corresponds to an information windowcapable of being displayed in a prescribed area of the display unit in amanner of including an image data for a random advertising and theadvertisement key screen can be displayed in a form of a card. And, theadvertisement key screen can be displayed in a manner that a certainpart of the advertisement key screen is overlapped with the key screenof the application.

And, according to embodiment, the image display device transmit a userinformation to a server via a network and can display the advertisementkey screen in a manner of receiving an image information of theadvertisement key screen from the server.

The user information can include information on the applicationinstalled in the image display device by a user, information on thecontent use used by the user via the image display device, andbroadcasting watching information of the user. And, in order to protectpersonal information of the user, the user information can betransmitted to the server only if there exists information oninformation utilization agreement preconfigured to the user.

In particular, the image display device can simultaneously display thekey screen of the application and the advertisement key screen in amanner of overlapping the key screen of the application and theadvertisement key screen. Since a part of the advertisement key screencan be displayed in a manner of being overlapped, aversion of a user canbe reduced in displaying an advertising area and interest of the usercan be induced by blocking a certain part of the adverting area.

The image display device can receive an application selection signal[S104].

According to embodiment, a user determines an application necessary forperforming a preferred operation via the application list or the keyscreen and can input the application selection signal in a manner ofselecting an application selection menu item corresponding to thedetermined application.

As a means for inputting the signal, such various input means as aremote controller, a local key of the image display device, a touchscreen, and the like can be used.

The image display device can display a key screen corresponding to theselected application in a manner of expanding the key screen [S105].

According to embodiment, if a selection signal of an application isreceived, the image display device can display the key screencorresponding to the selected application in a manner of expanding thekey screen. Regarding a display screen including the expanded key screenis depicted in FIG. 24 to FIG. 25 .

And, the image display device can display detail information on theselected application together. The detail information can include textinformation on the selected application, evaluation information, and thelike.

In particular, if a selection signal of a random application is inputtedby a user, the image display device provides the user with an expandedkey screen of the selected application and the detail information. Thus,the user can easily determine whether the selected applicationcorresponds to the application capable of performing a preferredoperation.

And, a method of providing an application menu according to oneembodiment of the present invention can further include the steps ofobtaining the information included in a key screen in more detail in amanner of displaying the key screen of the application by inputting anapplication confirmation signal and a step of driving the application ina manner of inputting an application execution signal.

In particular, by using the application menu displayed via theaforementioned process, a user can more easily identify the informationon the application and a service provider can efficiently deliver anadvertisement to the user using the image display device.

FIG. 20 is a diagram of a display screen 2000 including an applicationselection menu according to embodiment of the present invention.

According to embodiment, the image display device searches for anapplication available in the image display device and can display a1^(st) application list including application execution menu items(2001, 2002, and 2003) of the searched application.

The 1^(st) application list includes a name of each application in aform of a text data or can include an icon of each application in a formof an image data.

As described in FIG. 19 , the application available in the image displaydevice can include the application installed in the image display deviceand an application capable of being installed in the image displaydevice via a network.

And, the image display device can include a key screen of theapplication. The key screen can include an image data for a majorexecution screen of the application. According to embodiment, the keyscreen can be adjusted to a random number according to a display screenof the image display device. In particular, the number of key screensoutputted in one screen can be modified according to a userconfiguration.

For instance, as depicted in FIG. 20 , the image display device candisplay 3 key screens. In particular, in case that an applicationselection block 2004 is positioned at ‘App 2’ application execution menuitem in the 1^(st) application list, a 2^(nd) key screen 2006corresponding to the ‘App 2’ application is displayed in the middle of ascreen and a 1^(st) key screen 2207 and a 3^(rd) key screen 2008corresponding to the applications 2001, 2003 positioned at the left andright side of the ‘App 2’ application in the 1^(st) application list canbe displayed in the left and right of the key screen 2006 of the ‘App2’.

And, if the selection block 2004 is moved, the key screens (2006, 2007,and 2008) can be converted into a key screen of an application at whichthe selection block is situated and key screens of applicationspositioned at the left and right of the application.

And, an application name of the application at which the selection block2004 is positioned and information 2005 on a price and the like can bedisplayed as well.

FIG. 21 is a diagram of a display screen 2100 including an applicationmenu containing an advertising area according to embodiment of thepresent invention.

According to embodiment, the image display device can display theadvertising area together in the application menu configured to selectand execute an application.

In particular, referring to FIG. 21 , an advertisement key screen (ADkey screen) 2101 can be further displayed in the application menu likeas described in FIG. 20 .

According to embodiment, the advertisement key screen may correspond toan image stored in the image display device in manufacture. And, if theimage display device is connected to a network, the stored image can beperiodically updated via the network.

And, according to embodiment, the advertisement key screen can bedisplayed in a manner of being customized to a user. In particular, theimage display device transmits information on the application installedin the image display device and the information on such a watchingbehavior as a preferred channel of the image display device of the user,a preferring time, and the like to a server of a service provider (SP)via the network, the server transmits an advertisement imagecorresponding to the received informations to the image display device.By doing so, the advertisement key screen appropriate for the user ofthe image display device can be displayed.

And, in case of receiving the advertisement key screen via the network,the image display device searches for agreement information on theapplication installation information and utilization of watchingbehavior information. The image display device can be configured totransmit the information only when the agreement information ispre-stored. And, if the agreement information does not exist, the imagedisplay device can make a request for an input of the agreementinformation on utilization of the information.

In particular, via the display screen shown in FIG. 21 , the imagedisplay device provides an application list capable of being efficientlyused in the image display device. Moreover, the image display device candisplay an advertising screen without disturbing the display screen ofthe application list. Hence, the image display device can convenientlyprovide the advertising screen to a user without any aversion.

FIG. 22 is a diagram of a display screen 2200 including an applicationlist control menu according to embodiment of the present invention.

According to embodiment, the image display device can display aprescribed menu and menu items capable of providing easy of use to auser together with the application menu screen depicted in FIG. 20 toFIG. 21 .

Referring to FIG. 22 , the image display device can display abroadcasting content playing screen 2201, an advertisement banner 2202,an application search menu 2203, a search item selection block 2204, alog in menu item 2205, a personal application list calling menu item2206, an application filtering menu item 2207, a bookmark registrationmenu item 2208, and an exit menu item 2209.

The broadcasting content playing screen 2201 is configured to play abroadcasting content in a prescribed area of a display screen in a statethat the image display device displays an application menu. The imagedisplay device can display the broadcasting content in a manner ofreceiving a broadcasting signal of a channel of which a user watched thevery last.

Besides the broadcasting content, the image display device can display amoving image content stored in the image display device in advance orpicture content in the playing screen 2201 according to embodiment.

In particular, by doing so, a user can watch a broadcasting content inthe state that an application menu is displayed in the image displaydevice.

The application search menu 2203 is a menu configured to search for anexecution menu item of an application capable of being used in the imagedisplay device. The application search menu can include a menu itemcapable of searching for an application.

In particular, in case that the search item selection block 2204 ispositioned at ‘All’, an application list can include execution menuitems for all applications available in the image display device. Incase that the search item selection block 2204 is positioned at ‘Wishlist’, the application list can include execution menu items for theapplications of which a user stored bookmark information. And, in casethat the search item selection block 2204 is positioned at‘Entertainment’, ‘game’, ‘life’, respectively, the application list caninclude the execution menu items of the application corresponding toeach category.

The log in menu item 2205 enables a user to log in.

In particular, according to embodiment, since there exist an applicationthat an application execution menu item is activated only when a userlog in is performed, if a user inputs a selection signal of the log inmenu item 2205, the image display device displays a log in menu that theuser is able to input a user ID or a password. In case that the user IDand the password are inputted by the user, the image display devicechecks the inputted information and may be then able to activate theapplication execution menu items requiring the user log in.

And, in case that the user log in is already performed, if the userselects the log in menu item 2205, the image display device cancels theprevious user log in and enables the user to log in with a different ID.

In case that one image display device is used by a plurality of users,the personal application list calling menu item 2206 can make anapplication list corresponding to each user to be displayed.

In particular, if a selection signal of the personal application listcalling menu item 2206 is received, the image display device displays alist of each user registered in the image display device. If one user isselected among the list of users, the image display device loads userinformation of the selected user and may be then able to display anapplication list corresponding to the selected user.

The application filtering menu item 2207 can make the application listto be displayed in a manner of being filtered.

In particular, if a user selects the application filtering menu item,the image display device searches the application list for an object offiltering according to preconfigured filtering information and candisplay the application list including the application execution menuitem of which the searched application is excluded only.

For instance, in case that a filtering signal for an application foradult is inputted, the image display device can delete an execution menuitem for the application for adult from the application list.

The bookmark registration menu item 2208 can make a random applicationto be added to a bookmark list of the image display device.

In particular, if a selection signal of the bookmark registration menuitem is inputted and an application menu item to be added is selected,the image display device adds the selected application to the bookmarklist and stores configuration information. Thereafter, if a user selects‘Wish List’ search item of the application search menu 2203, the imagedisplay device can be configured to display an application list in amanner of including the execution menu item of the selected application.

The exit menu item 2209 erases the currently displayed application listand can return to the display screen before the application list isdisplayed.

FIG. 23 is a diagram of a display screen 2300 including an applicationlist selection menu according to embodiment of the present invention.

According to embodiment, the image display device can display anapplication list selection menu capable of selecting an applicationlist.

The application list selection menu can include each menu item capableof selecting a new application list 2301, a popular application list2302, a top paid application list 2303, a top free application list2304, a preferring (my tastes) application list 2305.

Specifically, the new application list 2301 can include a list of anapplication recently installed in the image display device or anapplication list recently registered in a random server. A time range ofthe ‘recently’ can be modified to a day, a week, a month, and the likeaccording to a user configuration.

The popular application list 2302 can include a list of an applicationhaving a highest evaluation score among the applications for which theimage display device searched or an application list having the largestnumber of execution.

The top paid application list 2303 can include a list of an applicationhaving a greatest amount of sales among the applications for which theimage display device searched.

The top free application list 2304 can include a list of a freeapplication having a highest evaluation score or a free applicationrecorded the largest number of download among the applications for whichthe image display device searched.

The preferring (my tastes) application list 2305 can include anapplication list corresponding to a preferring genre of a user, apreferring production company, and the like among the applications forwhich the image display device searched.

In particular, if a specific list is selected among the aforementionedlists (2301, 2302, 2303, 2304, and 2305), the image display device canbe designed to display a list of the application belonging to acorresponding group only. Hence, a user can have a technical advantagecapable of promptly checking a key screen of the application that theuser wants without searching for all applications.

FIG. 24 to FIG. 25 are diagrams of display screens 2400/2500 includingan expanded key screen according to embodiment of the present invention.

According to embodiment, if an application selection signal is receivedin a state that the application list of FIG. 20 to FIG. 23 and a keyscreen are displayed, the image display device can display the keyscreen of the selected application in a manner of expanding.

In particular, referring to FIG. 24 to FIG. 25 , if an execution menuitem of ‘App 2’ application is selected via an application selectionblock 2406, the image display device can display a 2^(nd) key screen2401 corresponding to the ‘App 2’ application in a manner of expanding.Along with the 2^(nd) key screen 2401, the image display device candisplay a key screen list including at least one different key screen.

The key screen list can display a part of a 3^(rd) key screen 2402 whiledisplaying the 2^(nd) key screen 2401 in a manner of expanding. And, thekey screen list can scroll the key screen included in the key screenlist. Hence, if a user inputs a scroll signal or a direction key in amanner of dragging the key screen to the top or bottom using a pointer2403, the image display device can scroll the key screen included in thekey screen list.

In particular, if a scroll signal is inputted in the key screen list inFIG. 24 , the image display device can display the 3^(rd) key screen2402 or a different key screen by scrolling the key screen list.

According to embodiment, the 2^(nd) key screen 2402 or the different keyscreen can include an advertisement key screen or a key screen of theapplication corresponding to the application selection menu itemadjacent to the selection menu item of the selected application amongthe applications included in the application list.

And, the image display device can display detail information 2406corresponding to the selected application. The detail information caninclude summary information on the selected application, reviewinformation, and information on a similar application. The image displaydevice can include a detail information selection tab 2407 to browse theinformations.

And, the image display device can display a 2^(nd) application list 2403including an application selection menu item. The 2^(nd) applicationlist 2403 can include an application selection block 2406. In case thata position of the selection block 2406 changes, the image display devicecan convert the displayed key screens to correspond to the changedposition of the selection block 2406.

In particular, as shown in FIG. 24 , in case that the selection block2406 is positioned at the above of the ‘App 2’ application selectionmenu item, the 2^(nd) key screen 2401 may correspond to a key screenincluding a screen shot of the ‘App 2’ application and the 3^(rd) keyscreen may correspond to a key screen including a screen shot of a‘Toyota’ application. And, in case that the selection block 2406 ispositioned at the above of the ‘Toyota’ application, the key screen listis scrolled. Hence, as shown in FIG. 25 , the 2^(nd) key screen 2401 isscrolled up and a part of the 2^(nd) key screen is displayed only. Andthen, a full screen of the 3^(rd) key screen can be displayed.

And, if a selection signal of an application recommendation menu item2404 is inputted, the image display device can receive a recommendationevaluation score for an application and a recommendation comment. If aselection signal of an application criticism menu item 2405 is inputted,the image display device can receive a criticism evaluation score for anapplication and a criticism comment.

FIG. 26 is a diagram of a display screen 2600 that a key screen of FIG.24 to FIG. 25 is expanded to a full screen.

According to embodiment, if an application confirmation signal isinputted from a user in a state that the key screen in FIG. 24 to FIG.25 and the 2^(nd) application list are displayed, the image displaydevice can display a key screen of an application corresponding to theconfirmation signal in a manner of expanding to a full screen.

And, if an application execution signal is inputted from a user in astate that the display screen depicted in FIG. 26 is displayed, theimage display device can execute an application corresponding to theexecution signal.

In particular, by doing so, since the user can determine whether toexecute an application in a manner of clearly checking a screenshot ofthe application, thereby reducing malfunction of the image displaydevice.

FIG. 27 to FIG. 28 are diagrams of display screens 2700/2800 of a keyscreen including an application selection menu according to embodimentof the present invention.

According to embodiment, the image display device can display a 2^(nd)application list 2701 in a state that the display screen in FIG. 26 isdisplayed.

The 2^(nd) application list 2701 can include selection menu items of anapplication available in the image display device and can include aselection block 2702 to select a prescribed application.

And, the image display device can convert a key screen, which isdisplayed as a full screen according to a movement of the selectionblock 2702. In particular, in case that the selection block 2702 ispositioned at the above of a ‘Toyota’ application in a 3^(rd)application list 2701, the image display device can display a key screencorresponding to the ‘Toyota’ application in the display screen 2700. Incase that the selection block 2702 moves to the above of an ‘IDEO’application, the image display device can convert to display a keyscreen corresponding to the ‘IDEO’ application in the display screen2800.

FIG. 29 is a diagram of a display screen 2900 including a key screenconversion menu according to embodiment of the present invention.

According to embodiment, the image display device can display key screenconversion menu items 2901/2902 in a state that a key screen of aselected application is displayed in a full screen 2904 of a displayscreen of the image display device.

Referring to FIG. 29 , for instance, in case that a 3^(rd) applicationlist 2903 is displayed to select an application and an applicationselection block 2905 is currently situated at the above of a ‘MarbleComic Book’ application, the image display device can display a keyscreen of the ‘Marble Comic Book’ application in the full screen 2904 ofthe display screen of the image display device.

And, the image display device can display a left side key screenconversion menu item 2901 and a right side key screen conversion menuitem 2902. If the left side key screen conversion menu item 2901 isselected by a user, the image display device can convert into a keyscreen of a ‘Toyota’ application, which is positioned at the left sideof the current application selection block 2905 in the 3^(rd)application list 2903, as a full screen of the display screen of theimage display device. On the contrary, if the right side key screenconversion menu item 2902 is selected by the user, the image displaydevice can convert into a key screen of an ‘IDEO’ application, which ispositioned at the right side of the current application selection block2905 in the 3^(rd) application list 2903, as a full screen of thedisplay screen of the image display device.

And, a selection signal of the key screen conversion menu item can beinputted in a manner that the user selects the key screen conversionmenu item by moving a pointer. Or, according to embodiment, theselection signal of the key screen conversion menu item can be inputtedby simply inputting a left/right direction key of a remote controller ora local key.

And, the key screen conversion menu item 2901/2902 can include the keyscreens of the left/right side as a reduced image in size. Inparticular, the left side key screen conversion menu item 2901 can bedisplayed as the reduced image of the key screen of the ‘Toyota’ and theright left side key screen conversion menu item 2902 can be displayed asthe reduced image of the key screen of the ‘IDEO’.

Unlike the diagram depicted in FIG. 29 , if the 2^(nd) application list2903 is displayed with a plurality of lines including applicationselection items, a top and bottom key screen conversion menu item aswell as the left/right key screen conversion menu items can be displayedin a top side and the bottom side of the display unit, respectively.

In particular, via the aforementioned key screen conversion menu item, auser can simply convert a display screen into a preferring key screenwithout returning to an application selection menu again.

If it is explained again in summary, the image display device (e.g., amultimedia device and the like) according to one embodiment of thepresent invention includes a broadcasting network interface receiving abroadcasting program and an internet network interface receiving a data,which identifies at least one application. And, the multimedia deviceincludes a display module configured to display the receivedbroadcasting program in a 1^(st) area of a screen and configured todisplay an application list including an icon, which corresponds to theat least one application, in a 2^(nd) area of the screen and a userinterface configured to receive a signal for selectin a specific iconamong the icons displayed in the 2^(nd) area. And, the multimedia deviceincludes a controller configured to control a key screen correspondingto the selected specific icon to be displayed in a 3^(rd) area of thescreen.

For instance, the 3^(rd) area includes a full image of the key screencorresponding to the selected specific icon and a part of image of a keyscreen corresponding to a 2^(nd) icon adjacent to the selected specificicon.

And, the controller is configured to control the display module todisplay a moving image from a 1^(st) timing point to a 2^(nd) timingpoint, which corresponds to timing points that the selected specificicon is executed, in the 3^(rd) area of the screen.

Moreover, the controller is configured to modify a key screen, which isdisplayed in the 3^(rd) area according to a change of the icon selectedin the 2^(nd) area. In particular, it may be complementally interpretedwith reference to FIG. 2 , FIG. 22 to FIG. 26 , and the like.

The image display device according to the present invention and a methodof operating therefor may be non-limited to the aforementionedconfigurations and method of embodiments. The embodiments may becomposed in a manner that a whole or a part of the each of theembodiments is selectively combined to achieve various modifications.

Meanwhile, a method of operating an image display device according tothe present invention can be implemented with a code readable by aprocessor in a recording media readable by the processor, which isequipped in an image display device. The recording media readable by theprocessor may include all kinds of recording devices for storing datacapable of being read by the processor. The examples of the recordingmedia readable by the processor may include a ROM, a RAM, a CD-ROM, amagnetic tape, a floppy disc, an optical data storing device and thelike. And, implementing in a form of a carrier wave such as atransmission via an internet and the like is also included. Therecording media readable by the processor are distributed to thecomputer systems connected by a network and codes readable by theprocessor can be stored and executed in a manner of being distributed.

While the present invention has been described and illustrated hereinwith reference to the preferred embodiments and diagrams thereof, thepresent invention may be non-limited to the aforementioned embodimentsand it will be apparent to those skilled in the art that variousmodifications and variations can be made therein without departing fromthe spirit and scope of the present specification. Thus, it is intendedthat the present specification covers the modifications and variationsof this invention that come within the scope of the appended claims andtheir equivalents.

MODE FOR INVENTION

Various embodiments of the present invention are described in the ‘bestmode’ part.

INDUSTRIAL APPLICABILITY

Since the embodiments of the present invention are applicable to abroadcasting system or an image display device (e.g., a smart TV, 3DTV,and the like), industrial applicability of the present invention isadmitted.

What is claimed is:
 1. A method of providing an application in a digitaltelevision, the method comprising: receiving a broadcast signal carryinga broadcast program, the broadcast signal being received via a tuner;displaying the broadcast program on a first window and a firstapplication image on a second window in on a display screen; receiving afirst control signal requesting to display a first an application listincluding a plurality of application items; displaying the firstapplication list with the broadcast program and first application imagein on the display screen in response to the received first controlsignal; receiving a second control signal selecting an a firstapplication item from the displayed first application list; displaying asecond application image corresponding to the selected application itemon the second window in the display screen to replace the displayedfirst application image in response to the received second controlsignal; receiving a third control signal requesting to display a secondapplication list including a plurality of application items; switchingthe first application list into the second application list in thedisplay screen in response to the received third control signal;receiving a fourth control signal selecting an application item from thedisplayed second application list; and displaying a third applicationimage corresponding to the selected application item on the secondwindow in the display screen to replace the displayed second applicationimage in response to the received fourth control signal, wherein thefirst through third application images are an image, including ascreenshot image and video, obtained from execution of the first throughthird applications and are received via a network interface which isdifferent from the tuner, and wherein the broadcast program iscontinuously displayed on the first window regardless of changing anyapplication images on the second windowand receiving a first applicationimage corresponding to the first application item, a second applicationimage corresponding to a second application item, and a thirdapplication image corresponding to a third application item via anetwork interface different from the tuner, the first through thirdapplication images comprising a screenshot image and a video obtainedfrom execution of the first, second, and third application items; inresponse to receiving the second control signal selecting the firstapplication item, displaying the first application image on a secondwindow in the display screen with the first window.
 2. The method ofclaim 1, wherein the application item is selected based on a location ofa pointer of the a remote controller or a key signal of the remotecontroller.
 3. The method of claim 1, wherein the displayed first andsecond application images include image includes a key screen, the keyscreen being a screen shot image of executing a correspondingapplication or downloaded from an external server.
 4. The method ofclaim 1, wherein the selected application item displays a name of thecorresponding application.
 5. The method of claim 1, wherein the firstapplication list includes personalized application items based on log-indata.
 6. The method of claim 1 further comprising: receiving a fifththird control signal filtering one or more application items among theplurality of application items; and displaying one or more applicationitems except the filtered one or more application items on the displayscreen.
 7. The method of claim 1 further comprises displaying detailedinformation with respect to the selected application item, wherein thedetailed information includes abstract data, review data and relatedapplication data for an application of the selected application item. 8.The method of claim 1, wherein both the broadcast program displayed inthe first window and at least one of the first through third applicationimages are image is not related to each other.
 9. A digital televisioncomprising: a tuner configured to receive a broadcast signal carrying abroadcast program; a decoder configured to decode the received broadcastsignal into a broadcast program; a user interfaceinput/output circuitryconfigured to receive via user interface a first control signalrequesting to display a firstan application list including a pluralityof application items and a second control signal selecting anapplication item from the application list; a network interface,different from the tuner, configured to receive a first applicationimage corresponding to the first application item, a second applicationcorresponding to a second application item, and a third applicationimage corresponding to a third application item via a network interfacedifferent from the tuner, the first through third application imagescomprising a screenshot image and a video obtained from execution of thefirst, second, and third application items; a controller processorconfigured to: generate for display the decoded broadcast program on afirst window and first application image on a second window in on adisplay screen,; generate for display the first application list withthe broadcast program and the first application image in on the displayscreen in response to the received first control signal,; and generatefor display a second the first application image corresponding to aselected first application item on the a second window in on the displayscreen to replace the displayed first application image with the firstwindow in response to a second control signal selecting the firstapplication item from the displayed first application list via the userinterface; and a display, wherein the user interface further receives athird control signal requesting to display a second application listincluding a plurality of application items and receiving a fourthcontrol signal selecting an application item from the second applicationlist, wherein the controller is further configured to switch the firstapplication list into the second application list in the display screenin response to the received third control signal and display a thirdapplication image corresponding to the selected application item on thesecond window in the display screen to replace the displayed secondapplication image in response to the received fourth control signal,wherein the first through third application images are an image,including a screenshot image and video, obtained from execution of thefirst through third applications and are received via a networkinterface which is different from the tuner, and wherein the controlleris further configured to continuously display the broadcast program onthe first window regardless of changing any application images on thesecond window.
 10. The digital television of claim 9, wherein thecontroller recognizes input/output circuitry is configured to recognizethe application item being selected based on a location of a pointer ofthe a remote controller or a key signal of the remote controller. 11.The digital television of claim 9, wherein the first and secondapplication images include image includes a key screen, the key screenbeing a screen shot image of executing a corresponding application orbeing downloaded from an external server.
 12. The digital television ofclaim 9, wherein the controller processor is further controls configuredto control the selected application item to display a name of thecorresponding application.
 13. The digital television of claim 9,wherein the controller controls processor is further configured tocontrol the display to display personalized application items based onlog-in data.
 14. The digital television of claim 9, wherein the secondreceiver input/output circuitry is further receives configured toreceive a fifth third control signal filtering one or more applicationitems among the plurality of application items, and wherein thecontroller processor is further controls configured to control one ormore application items except the filtered one or more application itemsto be displayed on the display screen.
 15. The digital television ofclaim 9, wherein the controller processor is further controls configuredto control detailed information with respect to the selected applicationitem to be displayed on the display screen, the detailed informationincluding abstract data, review data and related application data for anapplication of the selected application item.
 16. The digital televisionof claim 9, wherein both the broadcast program displayed in the firstwindow and at least one of the first through third application imagesare image is not related to each other.